alex grimaldo
Nine Dimensions of Reading a Football Match — and the Writer's Discipline When the Data Goes SilentOn the night of the LPL Summer 2026 final, I was twenty-three years old,...
Djokovic saves three consecutive break points: What does the clutch-point data say about Navone?New York, Arthur Ashe Stadium, late night. The score was tight, and Navone ha...
T1 and 100 Thieves Advance at VALORANT Champions Shanghai: When a 9-3 Lead Is No Longer InsuranceThe first half closed at 9-3. Paper Rex walked into the break with a six-roun...
Asiad 20: Teqball Makes Its Debut Mark, Karate Follows - Vietnam Takes Two Bronzes on Opening DayOn the teqball court at Asiad 20, the small plastic ball dropped behind the...
The Entertainment Industry Is Simulating Football Tactics: Lessons from The Gentlemen Season 3 RosterWhen Netflix announced the Season 3 cast of The Gentlemen, sports analysts...
Behind the World Table Tennis Rankings: The Points Treadmill and Trembling HandsIn Paris, in the summer of 2026, when Truls Moregard walked into the men's...
Dispatch from Busan: When Stage-1 Returns Empty and the Trap of Sourceless 'Analysis'There is a type of document I learned to handle back in 2026, after the Busan...
Valencia: Six Points from Nine Matchdays and the Sentence Written by Hasty HandsMestalla, Saturday night. The stands were still full, the songs were still...
ChessBase Magazine #225: A European Club Cup Headline, A Training Catalogue InsideIn October in Saint Petersburg, the wind is cold enough that people close the...
Vietnam Women's Sepak Takraw ASIAD 2026 Gold: A Shower of 'Massive' Bonuses and the Equity Problem in Reward PolicyThe historic gold medal at the 20th ASIAD in Nagoya, Japan, won by the Vietna...
Neymar's 45th-minute red card: Santos lose their hub and face sanctionI rewatched the video of Neymar stepping into the center circle, hand over hi...
21-5, 21-11 in 23 Minutes: A Pioneer Alone on Asia's Badminton Court23 Minutes, 58 Points, and One Notebook 1:40 a.m. in Shanghai. I replayed a...
Nine Empty Cells: When a Table Tennis Analyst Has No Data to Start WithOn a Friday afternoon I sat in a corner cafe on Lach Tray Street in Hai Phong...
Al Hilal: When 'Al Hilal DNA' Becomes the Yardstick, Inzaghi Faces an Ultimatum from the Outside ChairAl Hilal's training ground was emptier than usual at nine in the morning last...
When Empty Stadiums Become Laboratories: Lessons from a Table Tennis Data AnalystIn the first four months of 2026, when COVID-19 forced the Chinese table tenn...
Vietnam Women's Volleyball and the First Touch: A System Lives in Uncounted PassesSet 5, score 13-13, Thailand's serve. The ball flew into zone 6, spinning...
The 52-Week Clock and the Invisible Class of World Table TennisAt a lower-tier WTT venue, table nine has no camera. The stands are four rows...
Vietnam Women's Athletics on September 27: Long Jump, 200m and 4x100m Relay Through an Injury-Risk LensTran Thi Loan and Ha Thi Thuy Hang step onto the approach runway. On the same...
Shopee Cup standings: Công An Hà Nội club ranks 3rd in Group BThe first matchday of the Shopee Cup 2026-2027 group stage (ASEAN Club...
250 Swimmers, Ranked 155th Nationally: The Conversion Problem at Sharks Swim ClubWhen the editor says no, I learn to listen to the data. And the data from...
